home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Gold Collection
/
Software Vault - The Gold Collection (American Databankers) (1993).ISO
/
cdr25
/
sio070.zip
/
BETA.TXT
next >
Wrap
Text File
|
1993-05-03
|
4KB
|
96 lines
SIO.SYS and VSIO.SYS open beta.
Copyright, 1993 By
Raymond L. Gwinn
12469 Cavalier Drive
Woodbridge, Virginia 22192
USE THIS SOFTWARE AT YOUR OWN RISK.
SIO.SYS and VSIO.SYS are functional, but not exact, replacement
for OS2's COM.SYS and VCOM.SYS. Documentation, beyond that given
here, is not available.
A supporting FidoNet echomail conference called SIO_BETA is
available from Bob Juge at 1:106/2000 (1-713-980-9671).
Messages/reports from program authors will be greatly
appreciated. Messages may be sent directly to the SIO/VSIO
author via CompuServe, 72570,157 (Ray Gwinn). Messages may also
be sent via FidoNet netmail, using host routing, to 1:265/104 or
directly to 1:265/104 from 3:00am to 6:00am EST (8:00am to
11:00am UTC).
SIO.SYS and VSIO.SYS are intended to be high performance Serial
Input/Output routines. Some brain dead software may not work
with these routines. Also, some perfectly good software may not
work with these routines. In any case, if you have programs that
do not work with SIO/VSIO installed let me know and, PLEASE
CONTACT THE AUTHOR of that software also. Ask them to get a copy
of SIO/VSIO and report any errors they find. It is not practical
for me to set up and test all communications programs that are
being used by OS2 users.
It is intended that SIO.SYS will accept the same command line
parameters that COM.SYS uses. Unlike VCOM.SYS, VSIO.SYS requires
no command line parameters. VSIO obtains all necessary
information from SIO.SYS.
If you are using a serial mouse, the mouse device driver must be
loaded before SIO/VSIO.
There seems to be some mis-behaved device drivers for OS2. If
you have problems, try moving device drivers around in your
CONFIG.SYS. In particular, I have had a lot of problems that
seem to be the fault of Novell's OS2 requester device drivers.
Some (but not all) differences between COM.SYS and SIO.SYS are:
1 - SIO.SYS insists upon using 16550A (or up) fifos. SIO.SYS
does not allow application programs to disable the fifos.
2 - SIO.SYS will accept any number above 50 as a baud rate.
3 - The last decimal digit of a given baud rate must be zero.
For example, 50, 110, and 115200 are valid while 75 and 134.5 are
not. A baud rate of 75 will be rounded to 80 and 134.5 will be
rounded to 130.
4 - SIO.SYS is considerably faster than COM.SYS. Any timing
dependant software (intentional or unintentional) may croak.
5 - Half duplex has not been tested and probably does not work.
Some (but not all) differences between VCOM.SYS and VSIO.SYS are:
1 - VSIO.SYS optionally creates a virtual 16550A instead of a
virtual 8250/16450.
2 - VSIO.SYS is considerably faster than VCOM.SYS. Well written
DOS programs can achieve throughput far in excess if 1000
characters per second.
Sample CONFIG.SYS statements:
DEVICE=C:\SIO.SYS (1,3F8,4) (COM2:19200,2F8,IRQ3)
DEVICE=C:\VSIO.SYS